Use of Operating Systems

CEIT313 Use of Operating Systems

Unknown Course

This course provides an in-depth exploration of operating systems and their pivotal role in computing. Key topics include process management, threads, concurrency, memory management, and advanced OS programming concepts. Through hands-on labs and practical exercises, students will gain foundational to advanced skills in operating systems, enhancing their technical expertise and problem-solving abilities.


Roadmaps

Skills to Learn

    📍 Beginner

  • Safe navigation of Linux systems and basic shell commands.
  • Installing and configuring virtual machines.
  • 📍 Intermediate

  • Shell scripting basics and process management.
  • Introduction to concurrency and thread management.
  • 📍 Advanced

  • Advanced shell scripting and memory management.
  • Resolving deadlocks and optimizing scheduling.